Acworth Silsby Library
5 Lynn Hill Road
Acworth, NH 03601-0179
(603)835-2150
Haynes Memorial Public Library
33 Washburn Road
Alexandria, NH 03222-6532
(603)744-6529
Shedd-Porter Memorial Library
2 Main Street
Alstead, NH 03602-0209
(603)835-6661
Gilman Library
100 Main Street
Alton, NH 03809
(603)875-2550
Amherst Town Library
14 Main Street
Amherst, NH 03031-2930
(603)673-2288
Andover Public Library
11 School Street
Andover, NH 03216-3651
(603)735-5333
James A. Tuttle Library
45 Main Street
Antrim, NH 03440-0235
(603)588-6786
Ashland Town Library
41 Main Street
Ashland, NH 03217-0660
(603)968-7928
Kimball Public Library
5 Academy Avenue
Atkinson, NH 03811-2202
(603)362-5234
Griffin Free Public Library
22 Hooksett Road
Auburn, NH 03032
(603)483-5374
Barrington Public Library
39 Province Lane
Barrington, NH 03825-3937
(603)664-9715
Bartlett Public Library
1313 US Route 302
Bartlett, NH 03812
(603)374-2755
Bedford Public Library
3 Meetinghouse Road
Bedford, NH 03110-5406
(603)472-2300
GEP Dodge Library
2 Main Street
Bennington, NH 03442
(603)588-6585
Berlin Public Library
270 Main Street
Berlin, NH 03570-2465
(603)752-5210
Bethlehem Public Library
2245 Main Street
Bethlehem, NH 03574-4970
(603)869-2409
Boscawen Main Library
116 North Main Street
Boscawen, NH 03303-1123
(603)753-8576
Baker Free Library
509 South Street
Bow, NH 03304-3413
(603)224-7113
Mary E. Bartlett Library
22 Dalton Road
Brentwood, NH 03833-6000
(603)642-3355
Brookline Public Library
16 Main Street
Brookline, NH 03033-0157
(603)673-3330
Campton Public Library
1110 NH Route 175 Suite B
Campton, NH 03223-4638
(603)726-4877
Canaan Town Library
1173 U.S. Route 4
Canaan, NH 03741-0368
(603)523-9650
Smyth Public Library
55 High Street
Candia, NH 03034-2764
(603)483-8245
Elkins Public Library
9 Center Road
Canterbury, NH 03224-0300
(603)783-4386
Samuel H. Wentworth Library
35 Main Street
Center Sandwich, NH 03227-0146
(603)284-6665
Tuftonboro Free Library
221 Middle Road - Route 109A
Center Tuftonboro, NH 03816
(603)569-4256
Silsby Free Public Library
226 Main Street
Charlestown, NH 03603-4908
(603)826-7793
Unity Free Public Library
13 Center Road; Unit 4
Charlestown, NH 03603-7513
(603)543-3253
Chesterfield Public Library
524 Route 63
Chesterfield, NH 03443-3607
(603)363-4621
Chichester Town Library
161 Main Street
Chichester, NH 03258-6512
(603)798-5613
Fiske Free Library
108 Broad Street
Claremont, NH 03743-2673
(603)542-7017
Colebrook Public Library
126 Main Street
Colebrook, NH 03576-3067
(603)237-4808
New Hampshire State Library
20 Park Street
Concord, NH 03301-6316
603-271-2144
Conway Public Library
15 Greenwood Avenue
Conway, NH 03818-2100
(603)447-5552
George H Stowell Free Library
24 School Street
Cornish Flat, NH 03746-0360
(603)543-3644
Dalton Public Library
756 Dalton Road
Dalton, NH 03598
(603)837-2751
Colby Memorial Library
7 Colby Road
Danville, NH 03819
(603)382-6733
Philbrick-James Library
4 Church Street
Deerfield, NH 03037-1410
(603)463-7187
Deering Public Library
762 Deering Center Road
Deering, NH 03244-6509
603-464-5138
Derry Public Library
64 East Broadway
Derry, NH 03038-2414
(603)432-6140
Dover Public Library
73 Locust Street
Dover, NH 03820-3785
(603)516-6050
Dunbarton Public Library
1004 School Street
Dunbarton, NH 03046-4816
(603)774-3546
William Adams Bachelder Library
12 Chase Hill Road
East Andover, NH 03231
(603)735-5333
Effingham Public Library
30 Town House Road
Effingham, NH 03882-8520
(603)539-1537
Harvey Mitchell Memorial Library
151 Main Street
Epping, NH 03042-2440
(603)734-4587
Errol Public Library
67 Main Street
Errol, NH 03579-0130
(603)482-7720
Exeter Public Library
4 Chestnut Street
Exeter, NH 03833-1850
(603)772-3101
Goodwin Library
422 Main Street
Farmington, NH 03835-3771
(603)755-2944
George Holmes Bixby Memorial Library
52 Main Street
Francestown, NH 03043-0069
(603)547-2730
Franklin Public Library
310 Central Street
Franklin, NH 03235-1774
(603)934-2911
Freedom Public Library
38 Old Portland Road
Freedom, NH 03836-0159
(603)539-5176
Gilford Public Library
31 Potter Hill Road
Gilford, NH 03249-6801
(603)524-6042
Gilmanton Corner Public Library
509 Province Road
Gilmanton, NH 03237-0504
(603) 267-6200
Goffstown Public Library
2 High Street
Goffstown, NH 03045-1756
(603)497-2102
Gorham Public Library
35 Railroad Street
Gorham, NH 03581-1638
(603)466-2525
Olive G Pettis Library
36 Mill Village Road North
Goshen, NH 03752-3216
(603)863-6921
Grafton Free Public Library
47 Library Road
Grafton, NH 03240-9720
(603)523-7865
Dunbar Free Library
401 Route 10 South
Grantham, NH 03753-1580
(603)863-2172
Stephenson Memorial Library
761 Forest Road
Greenfield, NH 03047-4521
(603)547-2790
Weeks Public Library
36 Post Road
Greenland, NH 03840-2312
(603)436-8548
Chamberlin Free Public Library
46 Main Street
Greenville, NH 03048-3150
(603)878-1105
Northumberland Public Library
31 State Street
Groveton, NH 03582-4081
(603)636-2066
Hampstead Public Library
9 Mary E. Clark Drive
Hampstead, NH 03841-2287
(603)329-6411
Hampton Falls Free Library
7 Drinkwater Road
Hampton Falls, NH 03844-2116
(603)926-3682
Hancock Town Library
25 Main Street
Hancock, NH 03449
(603)525-4411
Howe Library
13 South Street
Hanover, NH 03755-2132
(603)643-4120
Haverhill Library Association
67 Court Street
Haverhill, NH 03765-0117
(603)989-5578
Fuller Public Library
29 School Street
Hillsborough, NH 03244-0043
(603)464-3595
Hinsdale Public Library
122 Brattleboro Road
Hinsdale, NH 03451-0006
(603)336-5713
Holderness Free Library
866 US Route 3
Holderness, NH 03245-0712
(603)968-7066
Hollis Social Library
2 Monument Square
Hollis, NH 03049
(603)465-7721
Hooksett Public Library
31 Mount Saint Marys Way
Hooksett, NH 03106-4400
(603)485-6092
George H. & Ella M. Rodgers Memorial Library
194 Derry Road
Hudson, NH 03051
603-886-6030
Jackson Public Library
52 Main Street
Jackson, NH 03846-0276
(603)383-9731
Jaffrey Public Library
38 Main Street
Jaffrey, NH 03452-6144
(603)532-7301
Keene Public Library
60 Winter Street
Keene, NH 03431-3360
(603)352-0157
Kingston Community Library
2 Library Lane
Kingston, NH 03848-3218
(603)642-3521
Laconia Public Library
695 Main Street
Laconia, NH 03246-2741
(603)524-4775
William D.Weeks Memorial Library
128 Main Street
Lancaster, NH 03584-3031
(603)788-3352
Miner Memorial Library
3 2nd NH Turnpike
Lempster, NH 03605-0131
(603)863-0051
Lincoln Public Library
22 Church Street
Lincoln, NH 03251
(603)745-8159
Lisbon Public Library
45 School Street
Lisbon, NH 03585-6512
(603)838-6615
Aaron Cutler Memorial Library
269 Charles Bancroft Highway
Litchfield, NH 03052-2346
(603)424-4044
Littleton Public Library
92 Main Street
Littleton, NH 03561-4012
(603)444-5741
Leach Library
276 Mammoth Road
Londonderry, NH 03053-3003
(603)432-1132
J.A. Tarbell Library
136 Forest Road
Lyndeborough, NH 03082-0054
(603)654-6790
Madbury Public Libray
9 Town Hall Road
Madbury, NH 03823-7510
(603)743-1400
Madison Library
1895 Village Road
Madison, NH 03849
(603)367-8545
West Manchester Branch Library
76 North Main Street
Manchester, NH 03102
603-624-6560
Manchester City Library
405 Pine Street
Manchester, NH 03104-6199
(603)624-6550
Mason Public Library
16 Darling Hill Road
Mason, NH 03048-4615
603-878-3867
Meredith Public Library
91 Main Street
Meredith, NH 03253-0808
(603)279-4303
Meriden Library
22 Bean Road
Meriden, NH 03770
(603)469-3252
Merrimack Public Library
470 Daniel Webster Highway
Merrimack, NH 03054-3694
(603)424-5021
William Y Wadleigh Memorial Library
49 Nashua Street
Milford, NH 03055-3753
603-249-0645
Milton Free Public Library
13 Main Street
Milton Mills, NH 03852-0127
(603)473-8535
Monroe Public Library
19 Plains Road
Monroe, NH 03771
(603)638-4736
Daland Memorial Library
5 North Main Street
Mont Vernon, NH 03057-0335
(603)673-7888
Nashua Public Library
2 Court Street
Nashua, NH 03060-3475
(603)589-4600
Olivia Rodham Memorial Library
1 Nelson Common Road
Nelson, NH 03457-5325
(603)847-3214
Whipple Free Library
67 Mont Vernon Road
New Boston, NH 03070
(603)487-3391
New Durham Public Library
2 Old Bay Road
New Durham, NH 03855-2214
(603)859-2201
Gordon-Nash Library
69 Main Street
New Hampton, NH 03256-4206
(603)744-8061
New Ipswich Library
6 Main Street
New Ipswich, NH 03071
(603)878-4644
Tracy Memorial Library
304 Main Street
New London, NH 03257-7810
(603)526-4656
Newbury Public Library
933 Route 103
Newbury, NH 03255-0245
(603)763-5803
Newmarket Public Library
1 Elm Street
Newmarket, NH 03857-1201
(603)659-5311
Richards Free Library
58 North Main Street
Newport, NH 03773-1597
(603)863-3430
Gale Library
16 South Main Street
Newton, NH 03858-3310
(603)382-4691
North Conway Public Library Assoc.
2719 Main Street
North Conway, NH 03860-0409
(603)356-2961
North Hampton Public Library
237A Atlantic Avenue
North Hampton, NH 03862-2341
(603)964-6326
Moosilauke Public Library
165 Lost River Road
North Woodstock, NH 03262-0021
(603)745-9971
Hall Memorial Library
18 Park Street
Northfield, NH 03276-1543
(603)286-8971
Orford Free Library
311 Route 25A
Orford, NH 03777-0186
(603)353-9166
Pelham Public Library
24 Village Green
Pelham, NH 03076-3172
(603)635-7581
Pembroke Town Library
313 Pembroke Street
Pembroke, NH 03275-3234
(603)485-7851
Peterborough Town Library
2 Concord Street
Peterborough, NH 03458-1511
(603)924-8040
Piermont Public Library
130 Route 10
Piermont, NH 03779-0006
(603)272-4967
Bremer Pond Memorial Library
12 School Street
Pittsburg, NH 03592-0098
(603)538-7032
Josiah Carpenter Memorial Library
41 Main Street
Pittsfield, NH 03263-3703
(603)435-8406
Philip Read Memorial Library
1088 Route 12A
Plainfield, NH 03781-9801
(603)675-6866
Plaistow Public Library
85 Main Street
Plaistow, NH 03865-3049
(603)382-6011
Pease Public Library
1 Russell Street
Plymouth, NH 03264-1414
(603)536-2616
Portsmouth Public Library
175 Parrott Avenue
Portsmouth, NH 03801-4452
(603)427-1540
Randolph Public Library
104 Durand Road
Randolph, NH 03593-5110
(603)466-5408
Dudley-Tucker Library
6 Epping Street
Raymond, NH 03077-2529
(603)895-7057
Richmond Public Library
19 Winchester Road
Richmond, NH 03470-4208
(603)239-6164
Ingalls Memorial Library
203 Main Street
Rindge, NH 03461-5722
(603)899-3303
Rochester Public Library
65 South Main Street
Rochester, NH 03867-2737
(603)332-1428
East Rochester Public Library
55 Main Street
Rochester, NH 03868-8456
(603)332-8013
Rye Public Library
581 Washington Road
Rye, NH 03870-2344
(603)964-8401
Kelley Library
234 Main Street
Salem, NH 03079-3190
(603)898-7064
Sanbornton Public Library
27 Meetinghouse Hill Road
Sanbornton, NH 03269-0088
(603)286-8288
The Gafney Library
14 High Street
Sanbornville, NH 03872-0517
(603)522-3401
Sandown Public Library
305 Main Street
Sandown, NH 03873-0580
(603)887-3428
Seabrook Library
25 Liberty Lane
Seabrook, NH 03874-4587
(603)474-2044
Somersworth Public Library
25 Main Street
Somersworth, NH 03878-3198
(603)692-4587
Libbie A Cass Memorial Library
757 Main Street
Springfield, NH 03284
(603)763-4381
Davis Public Library
1391 Route 123 North
Stoddard, NH 03464-4157
(603)446-6251
Sullivan Public Library
436 Centre Street
Sullivan, NH 03445-0092
(603)847-3458
Abbott Library
11 Soonipi Circle
Sunapee, NH 03782-0314
(603)763-5513
Stratton Free Library
9 Main Street
Swanzey, NH 03446
(603)352-9391
Cook Memorial Library
93 Main Street
Tamworth, NH 03886-4326
(603)323-8510
Gay-Kimball Library
10 South Main Street
Troy, NH 03465
(603)242-7743
Union Village Library
210 Main Street
Union, NH 03887-0203
603-437-2563
Pillsbury Free Library
18 East Main Street
Warner, NH 03278
(603)456-2289
Joseph Patch Library
320 NH Route 25
Warren, NH 03279-4430
(603)764-9072
Weare Public Library
10 Paige Memorial Lane
Weare, NH 03281
(603)529-2044
Webster Free Public Library
947 Battle Street
Webster, NH 03303-7306
(603)648-2706
Webster Memorial Library
20 Wentworth Village Road
Wentworth, NH 03282
(603)764-5818
Kilton Library
80 Main Street
West Lebanon, NH 03784
603-298-8544
Dennis Joos Memorial Library
888 Washington Street
West Stewartstown, NH 03597-0360
(603)246-3329
Westmoreland Public Library
33 South Village Road
Westmoreland, NH 03467-4514
(603)399-7750
Wilton Public and Gregg Free Library
7 Forest Road
Wilton, NH 03086-0420
(603)654-2581
Thayer Public Library
3 Ashuelot Main Street
Winchester, NH 03441-0067
603-392-0175
Conant Public Library
111 Main Street
Winchester, NH 03470-3132
(603)239-4331
Nesmith Library
8 Fellows Road
Windham, NH 03087-1909
(603)432-7154
Wolfeboro Public Library
259 South Main Street
Wolfeboro, NH 03894-4412
(603)569-2428
Woodsville Free Public Library
14 School Street
Woodsville, NH 03785-1227
(603)747-3483